adequately supplied - Turkish English Dictionary